package com.ruoyi.rsikManage.AlarmTypeDic.domain;

import com.ruoyi.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;
@Data
@AllArgsConstructor
@NoArgsConstructor
public class TAlarmTypeDicRequest {

    private static final long serialVersionUID = 1L;

    /** 自增主键 */
    private Long id;

    /** 单位代码 */
    @Excel(name = "单位代码")
    private Long unitCode;

    /** 告警名称 */
    @Excel(name = "告警名称")
    private String alarmTypeName;

    /** 告警图片名称 */
    @Excel(name = "告警图片名称")
    private String alarmImageName;

    /** 算法状态（0-未部署 1-已部署 2-待实现） */
    @Excel(name = "算法状态", readConverterExp = "0=-未部署,1=-已部署,2=-待实现")
    private Integer algoStatus;

    /** 算法描述 */
    @Excel(name = "算法描述")
    private String algoDescription;

    /** 删除标志（0代表存在 2代表删除） */
    private String delFlag;


    /** 煤矿编码 */
    @Excel(name = "煤矿编码")
    private List<Long> unitCodes;
}
